digester (apparatus) - Spanish English Dictionary